const { defineConfig } = require('@vue/cli-service')
const path = require('path');
function resolve (dir) {
  console.log(path.resolve(dir));
    return path.resolve(dir)
}
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false,
//开发服务器配置, 配置完一定要重启项目配置完定要重启项目!配置完-定要重启项目!
  devServer:{
    // 配置启动服务器的端口号
    port:9988,
    // 配置地址
    proxy:{
      "/api":{
        // 目标服务器
        target:"http://chst.vip",

        pathRewrite:{
          "^/api":""
        }
      }
    }
  },
  chainWebpack: (config)=>{
    // 别名配置
    config.resolve.alias
        .set('&', resolve('src'))
        .set('assets',resolve('src/assets'))
        .set('components',resolve('src/components'))
        .set('layout',resolve('src/layout'))
        .set('base',resolve('src/base'))
        .set('static',resolve('src/static'))
}
}); 
// 'http://chst.vip/data/index.json'真实地址
// 代理会解析成：
// 'http://chst. vip/data/ index. j son
